oil of dill - Turkish English Dictionary